package com.tiancheng.trade.merchant.vo.merchant;

import com.tiancheng.trade.merchant.enums.MerchantPayChannelUsedEnum;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class MerchantPaymentChannelVO {

    /**
     * 商户编码/商户ID
     */
    private String merchantCode;
    /**
     *
     * 商户编码/商户ID
     */
    private String merchantName;
    /**
     * 支付渠道编码
     */
    private String paymentChannelCode;
    /**
     * 支付渠道子商户号
     */
    private String subMchId;
    /**
     * 商户通道费
     */
    private BigDecimal merchantSlottingFees;
    /**
     * 平台通道费
     */
    private BigDecimal platformSlottingFees;
    /**
     * 业务侧商户编码
     */
    private String merchantCodeBusiness;
    /**
     * 收单机构商户号
     */
    private String merchantCodeAcquirer;
    /**
     * 计平商户号
     */
    private String subAppid;
    /**
     * 户企业用户号
     */
    private String enterpriseCode;
    /**
     * 当前是否被使用，0=未被使用，1=被使用，同一时刻同意商户仅能有一条被使用
     *
     * @see MerchantPayChannelUsedEnum
     */
    private Integer used;
}
